ice puddle - German English Dictionary